// jqGrid 初始化
console.info($(window).height());
$("#jqGrid").jqGrid({
			url : baseUrl + '/zqshcg/queryZqshcgList.do',
			datatype : "json",
			mtype : 'post',
			colModel : [{
						label : '项目名称',
						width : 150,
						name : 'XMMC',
						sortable:false,
						align : 'center'
					}, {
						label : '项目类型',
						width : 100,
						name : 'XM_TYPE',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if("01" == cellvalue){
								return "债权转让";
							}else if("02" == cellvalue){
								return "散标投资";
							}else{
								return cellvalue;
							}
						}
					}, {
						label : '还款类型',
						width : 150,
						name : 'HK_TYPE',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if("00" == cellvalue){
								return "未知";
							}else if("01" == cellvalue){
								return "到期还本付息";
							}else if("02" == cellvalue){
								return "月付收益，到期还本";
							}else{
								return cellvalue;
							}
						}
					}, {
						label : '预期年化收益率',
						width : 120,
						name : 'SJSYL',
						sortable:false,
						align : 'center'
					}, {
						label : '金额',
						width : 80,
						name : 'JE',
						sortable:false,
						align : 'center'
					}, {
						label : '期限（天）',
						width : 80,
						name : 'QX',
						align : 'center'
					}, {
						label : '期限（月）',
						width : 80,
						//hidden : true,
						name : 'QX_MONTH',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if("01" == cellvalue){
								return "一个月";
							}else if("02" == cellvalue){
								return "两个月";
							}else if("03" == cellvalue){
								return "三个月";
							}else if("04" == cellvalue){
								return "四个月";
							}else if("05" == cellvalue){
								return "五个月";
							}else if("06" == cellvalue){
								return "六个月";
							}else if("07" == cellvalue){
								return "七个月";
							}else if("08" == cellvalue){
								return "八个月";
							}else if("09" == cellvalue){
								return "九个月";
							}else if("10" == cellvalue){
								return "十个月";
							}else if("11" == cellvalue){
								return "十一个月";
							}else if("12" == cellvalue){
								return "一年";
							}else if("18" == cellvalue){
								return "一年半";
							}else if("24" == cellvalue){
								return "两年";
							}
						}
					}, {
						label : '进度',
						width : 80,
						name : 'JD',
						sortable:false,
						align : 'center'
					}, {
						label : '状态',
						width : 80,
						name : 'ZT',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if('1' == cellvalue){
								return "招标中";
							}else if('2' == cellvalue){
								return "投标完成";
							}else if('3' == cellvalue){
								return "还款中";
							}else if('4' == cellvalue){
								return "还款完成";
							}else if('0' == cellvalue){
								return "已截至";
							}else {
								return cellvalue;
							}
						}
					}, {
						label : '发布时间',
						width : 120,
						name : 'FBSJ',
						sortable:false,
						align : 'center'
					}, {
						label : '借款项目简介',
						width : 120,
						name : 'JKXMJJ',
						sortable:false,
						align : 'center'
					}, {
						label : '借款用途',
						width : 120,
						name : 'JKYT',
						sortable:false,
						align : 'center'
					}, {
						label : '担保说明',
						width : 120,
						name : 'DBSM',
						sortable:false,
						align : 'center'
					}, {
						label : '募集期',
						width : 80,
						name : 'MJQ',
						sortable:false,
						align : 'center'
					}, {
						label : '计息日期',
						width : 120,
						name : 'JXRQ',
						sortable:false,
						align : 'center'
					}, {
						label : '发标申请人',
						width : 120,
						name : 'LDU',
						sortable:false,
						align : 'center'
					}, {
						label : '申请时间',
						width : 120,
						name : 'SQSJ',
						sortable:false,
						align : 'center'
					}, {
						label : '审核状态',
						width : 80,
						name : 'STATE',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if('01' == cellvalue){
								return "待审核";
							}else if('02' == cellvalue){
								return "审核成功";
							}else if('03' == cellvalue){
								return "审核失败";
							}else{
								return cellvalue;
							}
						}
					}, {
						label : '审核人姓名',
						width : 80,
						name : 'LSHR',
						sortable:false,
						align : 'center'
					}, {
						label : '审核备注',
						width : 80,
						name : 'SHBZ',
						sortable:false,
						align : 'center'
					}, {
						label : '代发人用户名',
						width : 80,
						name : 'DFRID',
						sortable:false,
						align : 'center'
					}, {
						label : '借款人用户名',
						width : 120,
						name : 'JKR',
						sortable:false,
						align : 'center'
					}, {
						label : '出生年份',
						width : 80,
						name : 'JKR_CSNF',
						sortable:false,
						align : 'center'
					}, {
						label : '最高学历',
						width : 80,
						name : 'JKR_ZGXL',
						sortable:false,
						align : 'center'
					}, {
						label : '婚姻状况',
						width : 80,
						name : 'JKR_HYZK',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if('01' == cellvalue){
								return "已婚";
							}else if('02' == cellvalue){
								return "未婚";
							}else if('03' == cellvalue){
								return "离异";
							}else{
								return cellvalue;
							}
						}
					}, {
						label : '子女情况',
						width : 80,
						name : 'JKR_ZNQK',
						sortable:false,
						align : 'center'
					}, {
						label : '户籍地址',
						width : 80,
						name : 'JKR_HJDZ',
						sortable:false,
						align : 'center'
					}, {
						label : '月收入水平',
						width : 80,
						name : 'JKR_ZC_SRSP',
						sortable:false,
						align : 'center'
					}, {
						label : '房产情况',
						width : 80,
						name : 'JKR_ZC_FCQK',
						sortable:false,
						align : 'center'
					}, {
						label : '信用卡张数',
						width : 80,
						name : 'JKR_ZC_XYKZS',
						sortable:false,
						align : 'center'
					}, {
						label : '信用卡额度',
						width : 80,
						name : 'JKR_ZC_XYKED',
						sortable:false,
						align : 'center'
					}, {
						label : '所属行业',
						width : 80,
						name : 'JKR_DW_HY',
						sortable:false,
						align : 'center'
					}, {
						label : '单位性质',
						width : 80,
						name : 'JKR_DW_XZ',
						sortable:false,
						align : 'center'
					}, {
						label : '单位地址',
						width : 80,
						name : 'JKR_DW_DZ',
						sortable:false,
						align : 'center'
					}, {
						label : '职位',
						width : 80,
						name : 'JKR_DW_ZW',
						sortable:false,
						align : 'center'
					}, {
						label : '入职时间',
						width : 120,
						name : 'JKR_DW_RZSJ',
						sortable:false,
						align : 'center'
					}],
			viewrecords : true,
			rowNum : 50,
			pager : '#jqGridPager',
			shrinkToFit : false,// 列宽 不自动
			multiselect : true,
			multiboxonly : true,
			beforeSelectRow : function(rowid, e) {
				$(this).jqGrid('resetSelection');
				return (true);
			}, // 实现复选框单选
			onSelectAll : function(aRowids, status) {
				$(this).jqGrid('resetSelection');
			}, // 实现头部复选框,无效
			autowidth : true,
			height : $(window).height() - 86, // 屏幕高度-86-汇总栏20
			rownumbers : true,
			postData : {
				startDate : $("#s_minsqksrq").val() || "",
				endDate : $("#s_maxsqksrq").val() || "",
				xmmct : $("#s_xmmc").val() || "",
				jkrt : $("#s_jkryhm").val() || "",
				dfridt : $("#s_dfyhm").val() || "",
				state : $("#s_zzbdlx").val() || "",
				xmType : $("#s_shzt").val() || "",
			},
			prmNames : {
				rows : 'limit'
			},
			jsonReader : {
				id : "ID",
				root : "data",
				records : 'total',
				total : 'totalPage',
				repeatitems : true
			}
		});
$("#jqGrid").jqGrid('navGrid', '#jqGridPager', {
			add : false,
			edit : false,
			del : false,
			search : false
		});
// 搜索功能
$("#btu_search").button({
			icons : {
				primary : 'ui-icon-search'
			}
		}).click(function() {
	$("#s_minsqksrq").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_maxsqksrq").datepicker("option", "minDate",
							selectedDate);
				}
			});
	$("#s_maxsqksrq").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_minsqksrq").datepicker("option", "maxDate",
							selectedDate);
				}
			});
	$("#dialog_search").dialog({
		modal : true,
		minHeight : 250,
		minWidth : 900,
		buttons : {
			"重置" : function() {
				$('#dialog_search input').val("");
			},
			"确定" : function() {
				var s_alert = null;
				if (null != s_alert) {
					$("#dialog_alert").empty();
					$("#dialog_alert").append("<label>" + s_alert + "</label>");
					$("#dialog_alert").dialog({
								modal : true,
								buttons : {
									"确定" : function() {
										$(this).dialog("close");
									}
								}
							});
				} else {
					$(this).dialog("close");
					$("#jqGrid").jqGrid('setGridParam', {
								postData : {
									startDate : $("#s_minsqksrq").val() || "",
									endDate : $("#s_maxsqksrq").val() || "",
									xmmct : $("#s_xmmc").val() || "",
									jkrt : $("#s_jkryhm").val() || "",
									dfridt : $("#s_dfyhm").val() || "",
									state : $("#s_zzbdlx").val() || "",
									xmType : $("#s_shzt").val() || "",
								}
							}).trigger("reloadGrid");
				}
			}
		}
	});
});
// 查看功能
$("#btu_view").button({
			icons : {
				primary : 'ui-icon-document'
			}
		}).click(function() {
			var v_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
			if (null == v_selrowId) {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>请选择一条记录!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$(this).dialog("close");
								}
							}
						});
			} else {
				$("#dialog_view").dialog({
							modal : true,
							minHeight : 400,
							minWidth : 900,
							buttons : {
								"关闭" : function() {
									$(this).dialog("close");
								}
							}
						});
				var v_rowData = $('#jqGrid').jqGrid('getRowData', v_selrowId);
				$("#v_xmmc").val(v_rowData.XMMC || "空");
				$("#v_xmlx").val(v_rowData.XM_TYPE || "空");
				$("#v_hklx").val(v_rowData.HK_TYPE|| "空");
				$("#v_yqnhsyl").val(v_rowData.SJSYL || "空");
				$("#v_je").val(v_rowData.JE || "空");
				$("#v_qxt").val(v_rowData.QX || "空");
				$("#v_qxy").val(v_rowData.QX_MONTH || "空");
				$("#v_jd").val(v_rowData.JD || "空");
				$("#v_zt").val(v_rowData.ZT || "空");
				$("#v_fbsj").val(v_rowData.FBSJ || "空");
				$("#v_jkxmjj").val(v_rowData.JKXMJJ || "空");
				$("#v_jkyt").val(v_rowData.JKYT || "空");
				$("#v_dbsm").val(v_rowData.DBSM || "空");
				$("#v_mjq").val(v_rowData.MJQ || "空");
				$("#v_jxrq").val(v_rowData.JXRQ || "空");
				$("#v_fbsqr").val(v_rowData.LDU || "空");
				$("#v_sqsj").val(v_rowData.SQSJ || "空");
				$("#v_shzt").val(v_rowData.STATE || "空");
				$("#v_shrxm").val(v_rowData.LSHR || "空");
				$("#v_shbz").val(v_rowData.SHBZ || "空");
				$("#v_dfryhm").val(v_rowData.DFRID || "空");
				$("#v_jhryhm").val(v_rowData.JKR || "空");
				$("#v_csnf").val(v_rowData.JKR_CSNF || "空");
				$("#v_zgxl").val(v_rowData.JKR_ZGXL || "空");
				$("#v_hyzk").val(v_rowData.JKR_HYZK || "空");
				$("#v_znqk").val(v_rowData.JKR_ZNQK || "空");
				$("#v_hjdz").val(v_rowData.JKR_HJDZ || "空");
				$("#v_ysrsp").val(v_rowData.JKR_ZC_SRSP || "空");
				$("#v_fcqk").val(v_rowData.JKR_ZC_FCQK || "空");
				$("#v_xykzs").val(v_rowData.JKR_ZC_XYKZS || "空");
				$("#v_xyked").val(v_rowData.JKR_ZC_XYKED || "空");
				$("#v_sshy").val(v_rowData.JKR_DW_HY || "空");
				$("#v_dwxz").val(v_rowData.JKR_DW_XZ || "空");
				$("#v_dwdz").val(v_rowData.JKR_DW_DZ || "空");
				$("#v_zw1").val(v_rowData.JKR_DW_ZW || "空");
				$("#v_rzsj").val(v_rowData.JKR_DW_RZSJ || "空");
			
			}
		});
//审核功能
$("#btu_sh").button({
			icons : {
				primary : 'ui-icon-plus'
			}
		}).click(function() {
/*	$("#i_cdrq").datepicker({
				dateFormat : 'yy-mm-dd'
			});
	$("#i_scsfhm").click(function() {
		var djrl = $("#i_djrl").val();
		var cppj = $("#i_cppj").val();
		var cdrq = $("#i_cdrq").val();
		var i_alert = null;
		if ("" == djrl) {
			i_alert = "蛋鸡日龄不能为空!";
		} else if ("" == cppj) {
			i_alert = "产品品级不能为空!";
		} else if ("" == cdrq) {
			i_alert = "产蛋日期不能为空!";
		}
		if (null == i_alert) {
			var cdrq_y = new Date(cdrq).getYear();
			var cdrq_m = new Date(cdrq).getMonth();
			var cdrq_d = new Date(cdrq).getDate();
			$("#i_sfzhm").val("中农晶凤AS" + djrl + "F"
					+ String.fromCharCode(cdrq_y - 115 + 64)
					+ String.fromCharCode(cdrq_d + 64)
					+ (cdrq_d < 10 ? "0" + cdrq_d : cdrq_d));
		} else {
			$("#dialog_alert").empty();
			$("#dialog_alert").append("<label>" + i_alert + "</label>");
			$("#dialog_alert").dialog({
						modal : true,
						buttons : {
							"确定" : function() {
								$(this).dialog("close");
							}
						}
					});
		}

	});*/
	$("#dialog_insert").dialog({
		modal : true,
		height : 400,
		minWidth : 900,
		buttons : {
			"取消" : function() {
				$(this).dialog("close");
			},
			"提交" : function() {
				var i_xmmc = $("#i_xmmc").val();
				var i_xmlx = $("#i_xmlx").val();
				var i_hklx = $("#i_hklx").val();
				var i_yqnhsyl = $("#i_yqnhsyl").val();
				var i_je = $("#i_je").val();
				var i_qxt = $("#i_qxt").val();
				var i_qxy = $("#i_qxy").val();
				var i_jd = $("#i_jd").val();
				var i_zt = $("#i_zt").val();
				var i_fbsj = $("#i_fbsj").val();
				var i_jkxmjj = $("#i_jkxmjj").val();
				var i_jkyt = $("#i_jkyt").val();
				var i_dbsm = $("#i_dbsm").val();
				var i_mjq = $("#i_mjq").val();
				var i_jxrq = $("#i_jxrq").val();
				var i_fbsqr = $("#i_fbsqr").val();
				var i_sqsj = $("#i_sqsj").val();
				var i_shzt = $("#i_shzt").val();
				var i_shrxm = $("#i_shrxm").val();
				var i_shbz = $("#i_shbz").val();
				var i_dfryhm = $("#i_dfryhm").val();
				var i_jhryhm = $("#i_jhryhm").val();
				var i_csnf = $("#i_csnf").val();
				var i_zgxl = $("#i_zgxl").val();
				var i_hyzk = $("#i_hyzk").val();
				var i_znqk = $("#i_znqk").val();
				var i_hjdz = $("#i_hjdz").val();
				var i_ysrsp = $("#i_ysrsp").val();
				var i_fcqk = $("#i_fcqk").val();
				var i_xykzs = $("#i_xykzs").val();
				var i_xyked = $("#i_xyked").val();
				var i_sshy = $("#i_sshy").val();
				var i_dwxz = $("#i_dwxz").val();
				var i_dwdz = $("#i_dwdz").val();
				var i_zw1 = $("#i_zw1").val();
				var i_rzsj = $("#i_rzsj").val();
			
				
				var i_alert = null;
				if ("" == i_rzsj) {
					i_alert = "养殖农场不能为空!";
				}
				
				//console.log(i_scph);
				if (null != i_alert) {
					$("#dialog_alert").empty();
					$("#dialog_alert").append("<label>" + i_alert + "</label>");
					$("#dialog_alert").dialog({
								modal : true,
								buttons : {
									"确定" : function() {
										$(this).dialog("close");
									}
								}
							});
				} else {
					var str = $("#form_insert").serialize();//序列化 表单 参数值
					// console.log(str);
					$(this).dialog("close");
					$.ajax({
								type : "post",
								url : baseUrl + "/zqshcg/saveZqshcg.do",
								data : str,
								success : function(result) {
									$("#dialog_alert").empty();
									if (result.isAddSuc) {
										$("#dialog_alert")
												.append("<label>添加成功!</label>");
										$("#jqGrid").jqGrid()
												.trigger("reloadGrid");
									} else {
										$("#dialog_alert").append("<label>"
												+ result.msg + "</label>");
									}
									$("#dialog_alert").dialog({
												modal : true,
												buttons : {
													"确定" : function() {
														$(this).dialog("close");
													}
												}
											});
								},
								error : function() {
									$("#dialog_alert").empty();
									$("#dialog_alert")
											.append("<label>添加失败!</label>");
									$("#dialog_alert").dialog({
												modal : true,
												buttons : {
													"确定" : function() {
														$(this).dialog("close");
													}
												}
											});
								}
							});
				}
			}
		}

	});
	$("#i_lrrq").val($.datepicker.formatDate("yy-mm-dd", new Date()));
});

// 工具提示框 tooltip
$(document).tooltip();
